mechanical amplifier - French English Dictionary